package com.ruoyi.wms.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 原材料主数据对象 wms_raw_material
 *
 * @author ruoyi
 * @date 2025-11-05
 */
@Data
@ToString
@ApiModel(value = "原材料主数据对象", description = "原材料主数据对象")
public class RawMaterialDto {

    @ApiModelProperty(value = "原材料编码")
    private String materialCode;

    /**
     * 原材料名称
     */
    @ApiModelProperty(value = "原材料名称")
    private String materialName;

    /**
     * 品牌
     */
    @ApiModelProperty(value = "品牌")
    private String brand;

    /**
     * 规格/型号
     */
    @ApiModelProperty(value = "规格/型号")
    private String specification;

    /**
     * 基本单位
     */
    @ApiModelProperty(value = "基本单位")
    private String unit;

    /**
     * 分类ID
     */
    @ApiModelProperty(value = "分类ID")
    private String categoryCode;

    /**
     * 部位名称
     */
    @ApiModelProperty(value = "部位名称")
    private String partName;

    /**
     * 来源类型
     */
    @ApiModelProperty(value = "来源类型")
    private String sourceType;

    /**
     * 订单编号
     */
    @ApiModelProperty(value = "订单编号")
    private String orderNum;


}
